package com.ruoyi.common.dao;

import java.util.List;
import com.ruoyi.common.entity.Mydraft;
import org.springframework.stereotype.Repository;

/**
 * VIEWMapper接口
 * 
 * @author dustball
 * @date 2021-04-23
 */

@Repository
public interface MydraftMapper 
{
    /**
     * 查询VIEW
     * 
     * @param subject VIEWID
     * @return VIEW
     */
    public Mydraft selectMydraftById(String subject);

    /**
     * 查询VIEW列表
     * 
     * @param mydraft VIEW
     * @return VIEW集合
     */
    public List<Mydraft> selectMydraftList(Mydraft mydraft);

    /**
     * 新增VIEW
     * 
     * @param mydraft VIEW
     * @return 结果
     */
    public int insertMydraft(Mydraft mydraft);

    /**
     * 修改VIEW
     * 
     * @param mydraft VIEW
     * @return 结果
     */
    public int updateMydraft(Mydraft mydraft);

    /**
     * 删除VIEW
     * 
     * @param subject VIEWID
     * @return 结果
     */
    public int deleteMydraftById(String subject);

    /**
     * 批量删除VIEW
     * 
     * @param subjects 需要删除的数据ID
     * @return 结果
     */
    public int deleteMydraftByIds(String[] subjects);
}
